package com.lu.dao.mapper;

import com.lu.dao.po.WgBranchRecord;
import com.lu.dao.po.WgBranchRecordExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WgBranchRecordMapper {
    int countByExample(WgBranchRecordExample example);

    int deleteByExample(WgBranchRecordExample example);

    int insert(WgBranchRecord record);

    int insertSelective(WgBranchRecord record);

    List<WgBranchRecord> selectByExample(WgBranchRecordExample example);

    int updateByExampleSelective(@Param("record") WgBranchRecord record, @Param("example") WgBranchRecordExample example);

    int updateByExample(@Param("record") WgBranchRecord record, @Param("example") WgBranchRecordExample example);

    WgBranchRecord selectByBranchId(@Param("branchId") String branchId);

    List<WgBranchRecord> selectByOpenId(@Param("openId") String openId);

}